<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <!-- 一个数如果恰好等于它的因子之和，这个数就称为 "完数 "。
         例如6=1＋2＋3.编程 找出1000以内的所有完数。 -->

    <script>
        
        for( var i = 2; i <= 1000; i++){

            var num =1;

            for(var j = 2; j <= i/2; j++){

                if(i % j == 0){

                    num = num + j;
                }
            }
                if(num == i){
                    document.write("1000以内的完数为:" + i + "<br>");
                }
        }

    </script>


</body>
</html>